<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <!--link th:href="@{/static/zui/css/zui.css}" href="/static/zui/css/zui.css" rel="stylesheet"-->
    <link th:href="@{/static/my/my.css}" href="/static/my/my.css" rel="stylesheet">

    <link rel="stylesheet" type="text/css" th:href="@{/static/easyui/themes/default/easyui.css}" href="/static/easyui/themes/default/easyui.css">
    <link rel="stylesheet" type="text/css" th:href="@{/static/easyui/themes/icon.css}" href="/static/easyui/themes/icon.css">
    <!--link rel="stylesheet" type="text/css" href="../demo.css"-->
    <script type="text/javascript" th:src="@{/static/easyui/jquery.min.js}" src="/static/easyui/jquery.min.js"></script>
	<script type="text/javascript" th:src="@{/static/easyui/jquery.easyui.min.js}" src="/static/easyui/jquery.easyui.min.js"></script>
</head>
<body>
    <h2>CheckBox Tree</h2>
    <p>Tree nodes with check boxes.</p>
    <div style="margin:20px 0;">
        <a href="#" class="easyui-linkbutton" onclick="getChecked()">GetChecked</a>
    </div>
    <div style="margin:10px 0">
        <input type="checkbox" checked onchange="$('#tt').tree({cascadeCheck:$(this).is(':checked')})">CascadeCheck
        <input type="checkbox" onchange="$('#tt').tree({onlyLeafCheck:$(this).is(':checked')})">OnlyLeafCheck
    </div>
    <div class="easyui-panel" style="padding:5px">
        <ul id="tt" class="easyui-tree" data-options="url:'/static/my/tree_data1.json',method:'get',animate:true,checkbox:true"></ul>
    </div>
	<div id="tt2"></div>
    <script type="text/javascript">
        function getChecked(){
            var nodes = $('#tt').tree('getChecked');
            var s = '';
            for(var i=0; i<nodes.length; i++){
                if (s != '') s += ',';
                s += nodes[i].text;
            }
            alert(s);
        }
		
		$.get("/static/my/tree_data1.json", function(_data){
			console.log("====", _data);
			$('#tt2').tree({
				//url: ...,
				animate: true,
				checkbox: true,
				data: _data
			});
			console.log("====", "xxx");
		});
    </script>
</body>
</html>